import { NgModule } from '@angular/core'
import {
  MatAutocompleteModule,
  MatButtonModule,
  MatCheckboxModule,
  MatChipsModule,
  MatDatepickerModule,
  MatFormFieldModule,
  MatIconModule,
  MatInputModule,
  MatProgressBarModule,
  MatProgressSpinnerModule,
  MatSelectModule,
  MatSliderModule,
} from '@angular/material'

const MAT_FORM_CONTROLS = [ MatAutocompleteModule, MatCheckboxModule, MatDatepickerModule,
  MatFormFieldModule, MatInputModule, MatSelectModule, MatSliderModule ]

@NgModule({
  imports: [ ...MAT_FORM_CONTROLS ],
  exports: [ ...MAT_FORM_CONTROLS ],
})
export class MatFormControlsModule {
}


const MAT_BUTTONS_INDICATORS = [ MatButtonModule, MatChipsModule, MatIconModule,
  MatProgressSpinnerModule, MatProgressBarModule ]

@NgModule({
  imports: [ ...MAT_BUTTONS_INDICATORS ],
  exports: [ ...MAT_BUTTONS_INDICATORS ],
})
export class MatButtonIndicatorsModule {
}
